|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 00:49:50 -
[1] - Quote
Simple question - is it gonna to die in next year\two? Don't want to spent time if it will be deprecated in a year.
And where is full description of it? A lot of changes were done i've use it before.
PS: Is there any another alternative except 'access token'? Access tokens (i means requests with headers the worst solution in internet ever) not best solution same as oauth for eve. =\ |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 10:38:28 -
[2] - Quote
It's bad, ccp killing simple "play" with api. This oauth really annoying thing... |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 10:41:26 -
[3] - Quote
But hey, does the crest or sso cover all xml api? Cannot find how to get using it corp data. Where is description? |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 13:08:48 -
[4] - Quote
Messenger Of Truth wrote:No, CREST/ESI do not cover all of the XML API. But they cover a lot of it.
The calls are completely different. (The format is JSON rather than XML, for example).
If they don't - it's useless at all. That crest/esi is useless, hate already it. =\
Really? Common man, there is no difference at all, json or xml.... But realization of that oauth and xml api (simple get) - role.
By api you could do everything, simple and quick. Now about 80% all already written eve-api software will be disabled because "omg wtf is this, how can i retrieve simple data?".
In next year (if ccp will disable its xml api) only developers (I mean real developers) can use their "smart" api... And without real money as payment yeah? That means that all community will do software only for themself in private repositories and if they have such developer. who will spent his time, not payed time.
GOOD LUCK CCP, YOU DO THE SAME AS ALWAYS, BROKING...
PS: You spent SOOOOOOOOOOOOOO many time to create new oauth and api but... Did you count queries required now for any data call? Hello access tokens.... What next? Payed limit for queries? AHAHAHAHAH...
|

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 14:46:19 -
[5] - Quote
Blacksmoke16 wrote:Someone is butt hurt. Yep, because every monkey want "social login" (oauth) on its site, but don't know how developers suffer about it. =\ |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.10 16:20:06 -
[6] - Quote
Blacksmoke16 wrote:Personally, yes it is a bit more in dept than just doing a GET request to an endpoint to get data. BUT, being able to use tokens for the XML API, being able to open windows using ESI and being able to do things that developers could only dream of with only the XML makes it all worth it. The convenience of just having people log in like they would into the game and boom have data is much better than having to make an API key, give it to someone and manage all of them. In addition, dealing with JSON from the ESI/CREST endpoints are much easier to work with than the XML API. XML API by industry standards itself is pretty old. You can read up more on why they decided to do it here: https://community.eveonline.com/news/dev-blogs/introducing-esi/
Personally you are the only one that is against the OAuth that i have come across.
XML is only file format. So as I said there is no real point between xml\json even txt... I don't think you do realize it. So oauth and json is not connected. XML api can be changed EASILY to json if ccp will want. It's only output data. Ok? Ok...
You are saying that CREST is good, ok, what it can, that i cannot do using xml api? What this crest adds to api? Nothing, it return same data but now in another (harder) way.
Next one, for those who is not understand - SSO is way to get keyID\vCode simplier. So if you use it now - you will not ask members of your corp create new api, it would be enought ask them login. Nothing new! You realize it? Is it easier? For member - yes, but what about developer? Now you use accessToken against keyID\vCode. But now this accessToken should be obtain in hard way (hello oauth).
ESI or what ever... Same! Same data as prev. xml api, no? New Features? For whom? As I said, old XML api gives us everything player\developer need in easy way. Now, developer need create sites with authenticatoin + oauth (what for!?!) to get some data. And i won't say about refresh token call count.
So, to clearfy this. What this new CREST and ESI can? For what it was created, can someone describe? With real examples, not just "it's cooler"... =\ |

Jone Sad
The Scope Gallente Federation
5
|
Posted - 2017.01.11 17:25:20 -
[7] - Quote
More uncomplete apis! CCP have only one hired developer for API? LOL
CCP killing desire to use their apis... New means good? Don't think so...
At this moment we have x3 apis (methodic)? Am I wrong? So flexible, but what for!?!?! There is no total\full working manuals for them. Only links for official methods how should it work in internet (hello oauth)..
And ppl should "learn more", nice, rly... And what about that who don't want? Yes - he won't use your api. XML API was simple - even in simple script anyone could receive data. Common, he even can ask friends do this one (who not playing eve) because it was easy. But now... You ask then create real software for free....
Best move ever. XD
Sad one that you cannot stop! There was xml api and it was (and still) good. Then came crest... Then came sso... Now coming ESI. Common! Stop this! When will be a point with "all works and have full manual"? My children has grew up and you cannot do your job. You know what is deadline? XD And you ask use latest... Never - latest is not good, latest means - uncomplete. |

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.13 15:06:42 -
[8] - Quote
Whitney Aubaris wrote:I am cool with the idea of the new codes although it would be nice if they kept the old simple API keys for the newbs like me who can only just scrape by with the little code we know.
I just spent a week building my self a vary good looking fully detailed site that runs off just API grabs and now I hear they are going to change how we get the info. Makes me wish I didn't wast my time with any of it.
C.orporate C.ontrol P.ointing
E.veryone's V.ision E.lsewhere
Fly Safe everyone o7
Your time wasted, same as any developer that will do any software now. :(
Lest look closer.
You need sso. Then you should use latest 'good' api it's seems like CREST !?!? But it's not full! So... You will use XML API, that will be deprecated in a year, mb more. And what now you think "wtf then what i should use?". Everyone say use ESI new and cool! But... ESI same as CREST - has not full api calls that REALLY needed. It's like have titan but you have no injected skills for it. You forgot about BASIC things. People use api first of all for CORPORATION, not for single use...
FOR CCP: First of all you HAVE TO implement wallets (corp\char), assets (corp\char), mails\notifcations (corp\char) and ONLY after that do you want. Without it it's not api - it something useless...
BTW only XML API (vCode + keyID) was done completely. All others cannot be used standalone from other apis (crest\esi\sso). It's means that I should learn ALL that thrash (uncomplete) that you did to create own working well application and use several api types. NICE. And noone know, what api will be deprecated next...
PS: My butt hurt doesn't know the end.... XD |

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.14 00:23:54 -
[9] - Quote
Steve Ronuken wrote:Whitney Aubaris wrote:I am cool with the idea of the new codes although it would be nice if they kept the old simple API keys for the newbs like me who can only just scrape by with the little code we know.
I just spent a week building my self a vary good looking fully detailed site that runs off just API grabs and now I hear they are going to change how we get the info. Makes me wish I didn't wast my time with any of it.
C.orporate C.ontrol P.ointing
E.veryone's V.ision E.lsewhere
Fly Safe everyone o7 Uhhh, you spent time building something, without taking a look at what CCP were going to do? CREST has been out for a fair time now. ESI was announced 2 months ago. And it's CCP's fault?
ESI same *hit as CREST... Something is doing but will it has the working end? Nobody knows... LOL
|

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.15 14:56:13 -
[10] - Quote
Whitney Aubaris wrote:Steve Ronuken wrote:Whitney Aubaris wrote:I am cool with the idea of the new codes although it would be nice if they kept the old simple API keys for the newbs like me who can only just scrape by with the little code we know.
I just spent a week building my self a vary good looking fully detailed site that runs off just API grabs and now I hear they are going to change how we get the info. Makes me wish I didn't wast my time with any of it.
C.orporate C.ontrol P.ointing
E.veryone's V.ision E.lsewhere
Fly Safe everyone o7 Uhhh, you spent time building something, without taking a look at what CCP were going to do? CREST has been out for a fair time now. ESI was announced 2 months ago. And it's CCP's fault? CCP's fault? Yes. Now on the other hand If they keep the API system running and keep it updated then I have no problem with new systems coming out and CCP would not need to take any blame. Just keep API's active and running until the end of EVE so newbs like me can make stuff happen. Being a CSM I would hope you had the guts to bring it up in a meeting and even push hard for it as the majority of the EVE players have little to no knowledge in code. Another thing to do seeing that you guys want to get rid of API so badly would be to provide tutorials (in full detail) on how the new codes are to be setup/built so newbs like my self can follow along and learn a few things. Final note and anyone here that plays some of the newer games that have been released in the past 4ish years would likely agree with me. Most of the games being released the past few years are incomplete games full of bugs and interest killers. Now look at CCP they are starting to look just like everyone else. Adding new things to the game and to the coding groups that are incomplete and broken. The players are not your beta testers unless its on the beta server only. When the project is complete then you can release your final product. If you have to push the release date back so be it. Don't be an artist that tries to sale his/her art before your done with it. PS: Your not the only one out there that needs to do some coding Fuzzworks. There shouldn't be a monopoly on the coding market for anyone making EVE apps, sites, etc.
CSM is useless position in CCP. CCP doesn't listen it at all. ;) CSM is some kind of "throughts collector". When he\she collects thoughts he announce them to CCP. And that's all.
I aggree with you man. As I said earlier they doing api such way that only developer (in rl) can handle their API (FOR FREE, you cannot ask real money for it!). And in the end - their api will die. It's dieing now...
We need ready api with full manual or just close all uncomplete branches - what for are they? They confuse anyone who tries to create something... They only shows that ccp pay someone money to create new some api and then fire it.
I see it in this way. Was a person group that creates XML API (hello old school! you are great). Then came new group that creates CREST... But wait! Lest create SSO! Another group of devs came? LOL And now new (afaik) came to develop that ESI....
So CCP spent their money ... For what!? LOL
Your problem that you hiring wrong guys, and I think not for "free"...
PS: When you work developer a lot, you know how it goes in another companies.
PS2: CSM is a regular person, don't rely on him\her, he cannot affect at all, he\she can only suggest. And mostly CCP refuse suggestion. I talked to CSM guys a lot, it's only fiction that you can change something, it's same like you post your thought on this forum. |
|

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.15 18:56:34 -
[11] - Quote
Farmer Johnson's Daughter wrote:[quote=Steve Ronuken]hopefully someone will whip up a CLEAR laravel package :) Rly? AHAHAHAHAH common dude. Who will spent his time to handle x3 apis of ccp and will create clean solution... With deprecated branches... And support, etc. For free! Forget about it. Do it by yourself... :(
Hm, but wait, I know, CSM guy will do? Right? He think it's easy and clean. |

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.15 19:10:42 -
[12] - Quote
Man you linking all the time ESI latest... But SIMPLE QUESTION, that any developer look in this "manual" - WHAT IS THE BASE URL? Where is manual? LOL Only description of simple queries. STOP linking that uncomplete site... It's annoying.
Link it when it will be totally ready. Stop rly...
And you linking your code... =\ BTW fix first your site. Half of data\code you presented doesn't work or old (calculations).
|

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.15 19:33:05 -
[13] - Quote
Steve Ronuken wrote:Jone Sad wrote:Man you linking all the time ESI latest... But SIMPLE QUESTION, that any developer look in this "manual" - WHAT IS THE BASE URL? Where is manual? LOL Only description of simple queries. STOP linking that uncomplete site... It's annoying. Link it when it will be totally ready. Stop rly... And you linking your code... =\ BTW fix first your site. Half of data\code you presented doesn't work or old (calculations). There is no base URL. This isn't CREST which you can walk. If you're asking 'what is the URL to make requests', you've obviously never actually used the examples on site. Which give you it. An example: Go to the ESI site. (That's https://esi.tech.ccp.is/latest/ if you've forgotten) Pick an API to look at. Lets pick the assets one. So hit show/hide, then click on "Get character assets" That little exclamation mark in a red circle lets you know you need to have esi-read-assets.v1 as your scope. So hit the authorize link at the top, select that scope, then scroll down and click authorize. Go through that auth flow. and it'll return you to the esi site. Fill in a character ID (your own, as your token is only allowed to read your assets) then click 'try it out' You'll see something like curl -i --compressed -X GET --header 'Accept: application/json' --header 'Authorization: Bearer y-CKI1oXOlYF5jjYc1o8-EEQL4OWZeGc_axRU1YdeL32s0MWNzWgT-Jmi1XwULuYLcaqCNpHoDS_T1rwIGTTbw2' 'https://esi.tech.ccp.is/latest/characters/90926985/assets/?datasource=tranquility' followed by a listing of your assets.
Okay. But where it's written mate? Only by this post I learn that api-url is relative. And what about others? They should search this post to understand that? That's I'm talking about! "API described somewhere in a forum... Search and you will find... Maybe..." - is a bad manual. =\
|

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.15 19:54:19 -
[14] - Quote
Steve Ronuken wrote:Jone Sad wrote:Steve Ronuken wrote:Jone Sad wrote:Man you linking all the time ESI latest... But SIMPLE QUESTION, that any developer look in this "manual" - WHAT IS THE BASE URL? Where is manual? LOL Only description of simple queries. STOP linking that uncomplete site... It's annoying. Link it when it will be totally ready. Stop rly... And you linking your code... =\ BTW fix first your site. Half of data\code you presented doesn't work or old (calculations). There is no base URL. This isn't CREST which you can walk. If you're asking 'what is the URL to make requests', you've obviously never actually used the examples on site. Which give you it. An example: Go to the ESI site. (That's https://esi.tech.ccp.is/latest/ if you've forgotten) Pick an API to look at. Lets pick the assets one. So hit show/hide, then click on "Get character assets" That little exclamation mark in a red circle lets you know you need to have esi-read-assets.v1 as your scope. So hit the authorize link at the top, select that scope, then scroll down and click authorize. Go through that auth flow. and it'll return you to the esi site. Fill in a character ID (your own, as your token is only allowed to read your assets) then click 'try it out' You'll see something like curl -i --compressed -X GET --header 'Accept: application/json' --header 'Authorization: Bearer y-CKI1oXOlYF5jjYc1o8-EEQL4OWZeGc_axRU1YdeL32s0MWNzWgT-Jmi1XwULuYLcaqCNpHoDS_T1rwIGTTbw2' 'https://esi.tech.ccp.is/latest/characters/90926985/assets/?datasource=tranquility' followed by a listing of your assets. Okay. But where it's written mate? Only by this post I learn that api-url is relative. And what about others? They should search this post to understand that? That's I'm talking about! "API described somewhere in a forum... Search and you will find... Maybe..." - is a bad manual. =\ Edit: I've taken out an insult that I shouldn't have put in. To expand: Swagger is a specification for APIs. http://swagger.io/ for details The swagger file, which can be used to automagically generate code, is available at the top of the page. That's the json link. The link for the 'latest' version of the API is at the top of the page, "URL"
Ding,ding, ding!!! New technology! So on your opinion, any developer should know about this unknown framework? Rly? If someone write on site that it's world know - IT DOES NOT.... Ok? And this is FIRST link esi manual should start, okay? Okay... |

Jone Sad
The Scope Gallente Federation
7
|
Posted - 2017.01.17 21:09:47 -
[15] - Quote
Farmer Johnson's Daughter wrote:One of the things that drives me nuts is this sso crap. Everyone points to the docs with endpoints and says "its all there" , you know...except and actual working friggen example for php.
A full, complete example to check any authenticated endpoint with this sso garbage. Laravel support?. Anything. One simple example. Show me the light :)
Phealng is great but how long will crest be around? 16months?
Found https://github.com/eveseat/seat , seems like laravel.... |
|
|
|